VSCode中C编译环境配置(MinGW+gcc) | 您所在的位置:网站首页 › mingw 使用lapack › VSCode中C编译环境配置(MinGW+gcc) |
# VSCode中C编译环境配置(MinGW+gcc) ## 操作系统:win10专业版,64位 ## 待安装的软件及工具 [Visual Studio Code]() [MinGW-w64 - for 32 and 64 bit Windows]() ## 1.安装VSCode Download Visual Studio Code Free and built on open source. Integrated Git, debugging and extensions. ## 2.安装C/C++插件 启动vscode,安装插件: 方法1:使用快捷键ctrl+shift+x进入到扩展界面,然后搜索“cpptools”插件并安装 方法2:使用快捷键ctrl+shift+p打开命令框输入ext install cpptools): 扩展界面中搜索Code Runner,安装,完成后如图: 右上角三角为执行代码按钮。 ## 3.下载及安装MinGW: 下载MinGW-w64 - for 32 and 64 bit Windows:https://sourceforge.net/projects/mingw-w64/files/, 选择MinGW-W64-install.exe(注意自己电脑是32位或64位): 下载完成之后安装,若安装过程中出现“cannot download repository.txt”则右键使用管理员身份运行,若仍然出现错误提示则参考:Windows10安装MinGW-W64出现Cannot download repository.txt的一种解决方法 本机安装Anaconda3时,已有MinGW,直接环境配置gcc到path中即可, 系统path中加入路径F:\Anaconda3\pkgs\mingw-4.7-1\MinGW\bin\gcc-nm.exe。 ## 4.验证 打开cmd命令提示符,输入gcc -v指令查看是否有如下信息,若有则成功: ## 5.执行程序 测试代码: #include int main() { printf("hello world,你好!\n"); return 0; }执行结果: ## TIPS:vscode输出面板乱码的解决 vscode的输出面板,默认采用的是UTF8的字符编码。而终端面板和cmd.exe的字符编码一样,默认都是用GBK字符编码,所以如果你采用的是GBK编码输入,调试时如果配置在终端输出结果,不会出现乱码。 而如果配置在输出面板输出运行结果,则会出现乱码: 解决方法: 1)、配置runcode插件的输出结果在终端输出 2)、**修改cmd.exe的字符编码为UTF8** 1、输入chcp命令后回车,会输出图中的结果,936就表示gbk编码; 2、然后在窗口中输入chcp 65001(65001代表utf-8编码),然后回车,即可看到窗口默认编码为utf-8编码了,临时有效。 系统级修改方法可参考博文:[如何修改cmd控制台默认编码为utf-8,正确显示汉字]() 如果文章对您有帮助,请加@打酱油的工程师关注,点赞支持我的持续创作! |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |